2020-01-12 17:18发布
QQ截图20191017164258.png (19.03 KB, 下载次数: 0)
下载附件
2019-10-17 16:44 上传
智涅 发表于 2019-10-17 16:40 手上有一台仿真器,代码只有一个很简单的 以前用的是LT6800 是PMS154+LT8900封装在一起的 附参考代码
chaplin1999 发表于 2019-10-17 16:41 应广可以用sdcc ,支持常用应广u,就是生成的hex文件原装烧录器不好烧,开源的烧录器可以烧。我diy了一个, ...
122402902 发表于 2019-10-17 15:55 之前买的一个仿真器 一个烧录器 一共1000 你来6折
chaplin1999 发表于 2019-10-17 16:54 可以,sdcc 就是原生C。有国外大佬一直在更新。
最多设置5个标签!
应广可以用sdcc ,支持常用应广u,就是生成的hex文件原装烧录器不好烧,开源的烧录器可以烧。我diy了一个,试了下PFS173可以使用,sdcc 用起来蛮顺手。开源烧录器地址https://github.com/free-pdk,玩玩应该可以,做项目不知道现在sdcc有没有bug
QQ截图20191017164258.png (19.03 KB, 下载次数: 0)
下载附件
2019-10-17 16:44 上传
SDCC 闪灯代码,比mini-c 好用很多
- #include <stdint.h>
- #include <stdio.h>
- #include "easypdk/pdk.h"
- #define LED 3
- #define Key 4
- unsigned char _sdcc_external_startup(void)
- {
- EASY_PDK_INIT_SYSCLOCK_8MHZ(); //use 8MHz sysclock
- EASY_PDK_CALIBRATE_IHRC(8000000,4000); //tune SYSCLK to 8MHz @ 4.000V
- return 0; //perform normal initialization
- }
- void delay(unsigned int cn)
- {
- unsigned int i;
- for (i=cn;i>0;i--);
- }
- void main(void)
- {
- _pac |= (1<<LED); //pa3输出
- while (1)
- {
- _pa |= (1<<LED);
- delay(1000);
- _pa &= ~(1<<LED);
- delay(1000);
- }
- }
复制代码谢谢大佬,写的很清晰,学习一下
请问SDCC是使用原生C开发么?
仿真器不能当烧录器用么?
SDCC没有IDE,只是命令行编译对吧?
一周热门 更多>