搜索
bottom↓
回复: 14

ATTiny15可不可C语言开发?

[复制链接]

出390入22汤圆

发表于 2021-12-28 18:35:01 | 显示全部楼层 |阅读模式
如题,用到ATTiny15,看了看ICC7.22,不能用C语言开发,AVRStuido可用汇编,汇编04、5年时用过,现在重新拾起需要几天功夫,暂时不想拾起,如果不能用C开发,先临时用tiny13替换一下,或者用M8暂时替换一下,等有空再说,用想问一下,可用C语言开发吗?

出200入2509汤圆

发表于 2021-12-28 18:59:56 | 显示全部楼层
设定好各个内存段的地址和大小,再自己编写一版寄存器头文件,一样用。

毕竟内核都是 AVR,区别只在外设上

出0入12汤圆

发表于 2021-12-28 19:11:07 | 显示全部楼层
本帖最后由 ycheng2004 于 2021-12-28 19:13 编辑

ATTiny15是这几年上市的吧
ATTiny15好像RAM也没有,
就是不知加密性强不强?

出200入2509汤圆

发表于 2021-12-28 19:34:02 | 显示全部楼层
ycheng2004 发表于 2021-12-28 19:11
ATTiny15是这几年上市的吧
ATTiny15好像RAM也没有,
就是不知加密性强不强?

刚开始也以为是最近的,结果看我 07 年的 proteus 里边就有这个型号仿真,说明上市更早。

不知 LZ 为何要换成这么早的片子,除非手上有一批翻新货

出110入109汤圆

发表于 2021-12-28 19:48:03 | 显示全部楼层
MCHP全家桶IDE,MPLAB里头,啥都可以,接受印度小哥的bugs即可~
https://www.microchip.com/en-us/ ... develop/mplab-x-ide
https://www.eefocus.com/718059156/blog/11-01/202366_9bac1.html

出215入169汤圆

发表于 2021-12-29 00:08:20 | 显示全部楼层
ATTiny4用C语言开发过,写了个100行左右的程序,开发工具用Atmel studio。

出0入12汤圆

发表于 2021-12-29 08:53:41 | 显示全部楼层
monkeynav 发表于 2021-12-29 00:08
ATTiny4用C语言开发过,写了个100行左右的程序,开发工具用Atmel studio。

Atmel studio不支持C语言开发吧?

出0入42汤圆

发表于 2021-12-29 11:13:34 | 显示全部楼层
tiny13 用avr-gcc开发过的好像.
就没用汇编写过avr

出215入169汤圆

发表于 2021-12-29 23:52:03 | 显示全部楼层
ycheng2004 发表于 2021-12-29 08:53
Atmel studio不支持C语言开发吧?

现在叫microchip studio,内置了avr-gcc,可以c/c++开发

出50入0汤圆

发表于 2022-1-6 20:03:52 | 显示全部楼层
当然可以。

出50入0汤圆

发表于 2022-1-6 20:04:43 | 显示全部楼层
ycheng2004 发表于 2021-12-29 08:53
Atmel studio不支持C语言开发吧?

支持的            

出0入471汤圆

发表于 2022-1-7 09:10:51 | 显示全部楼层
不是专门有个IDE叫做 ICCAVR吗,我一直用那个开发tiny13的,当然也有其它普通型号,以前常见的avr的都支持,但是没有注意是不是有15

出0入471汤圆

发表于 2022-1-7 09:13:37 | 显示全部楼层
补充个软件信息图,看了一眼我也吓了一跳,居然还是2004年的,好多年都没有去更新了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出110入109汤圆

发表于 2022-1-7 09:49:37 来自手机 | 显示全部楼层
1a2b3c 发表于 2022-1-7 09:13
补充个软件信息图,看了一眼我也吓了一跳,居然还是2004年的,好多年都没有去更新了
...

哈哈,How time flies~~~

出0入125汤圆

发表于 2022-1-7 11:45:45 | 显示全部楼层
我简单搜了一下,结论是可以。但是肯定要求你对AVR架构比较了解才行。

1. imagecraft家的编译器可以。也不贵。
https://imagecraft.com/legacy/devtools_AVR.html

2.小心地写C代码,避免产生不支持的汇编指令,然后使用脚本处理c文件再给gcc编译。
http://www.lightner.net/avr/ATtinyAvrGcc.html
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子论坛 -- 东莞阿莫电子网站 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2023-1-31 18:18

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表