1、使用C编译器时,编译后出现“no this mcu!”
直接点击“生成S代码”。若未成功,更换仿真软件。
2、使用C编译器时,中断调用函数
void __interrupt[0x8] isr(void)
{
//添加程序,程序不需要写中断保护,程序会自动保护
}
3、使用C编译器时,16位定义
使用long,而非int,再长的数组则不支持直接定义
4、使用C编译器时,定义指针
unsigned long *Rolling_Address;
*Rolling_Address = 0x20;
5、使用C编译器时,内嵌汇编
程序中添加以下代码
__asm//注意asm前面是两个下划线
{
汇编代码//汇编的指令集需要使用松瀚的指令集,立即数写法如"#10"
};
6、使用C编译器,仿真时,单步运行会卡死,或者跳不出子程序
仿真时,使用全速运行。
7、编译7031 超过1K的程序
建议用汇编写
MC32P7030/7031__C编译注意问题 - 啊和的博客
AD采集滤波程序
HT45F0018 内部OPA放大器校准程序
可控硅数波方式程序
CMS单片机低功耗触摸培训推广资料CMS79FT61X,CMS79F72x
基于合泰HT66F018的双路TDS读取源码
彩屏仿数码管字体
Android手机通过蓝牙模块与单片机通信单片机程序