-
楼主研讨会时走神了吧
-
在深圳,太远了
-
-
看了一下你的程序,下面这句有问题:
result += ADC_DRH * 256 + ADC_DRL;
因为你选择的是“数据为右对齐”,按照要求应该先读ADC_DRL,再读ADC_DRH;但是你这样写,不知道编译器会如何生成代码,请最好改成这样:
result = ADC_DRL;
result |= ADC_DRH * 256;
这样可以保证读出顺序肯定是正确的。
STM8_ADC_Alignment.GIF
(11.37 KB)
下载次数:3
2010-5-5 18:47
-
这个C文件应该很少用到
-
都知道问题了,但在例程里还是一样,包括 Keil uVision3 里的例程买来的开发板子是那家的,我就不点名了
-
万利的开发板,VBAT电路没啥问题,就看怎么用
-
如果有特殊的需要,去了解一下启动代码还是很简单的,模拟调试一下就可以了确实很多编译器会把某些东西封装起来再(很少见编译器需要自己写C的启动代码的吧),我觉得只要能在文档或者说明中指出如果有特殊需要如何去修改就已经很不错了
-
一个不太恰当的比喻是:规则通道组的转换好比是程序的正常执行,而规则通道组的转换则好比是程序正常执行之外的一个中断处理程序
-
我现在的问题是:
如果我采用"将BSL电路直接做到板子上,通过串口以BSL方式升级"的办法, 这是否意味着,我不用编写任何嵌入式程序,只要写一个PC机端的download软件就可以实现ISP功能了吗?
我看过相关文档: "bootstrap在msp430F11x软硬件上应用的建议"
不知道这种方法在msp430F1611/1612芯片上也是可行的?