-
好东西,刚好今天开始弄这个,谢谢了
-
好的,谢谢
-
昨天只是把V3.3.0里的双CAN例程初始化移到我的板子上。 现在把库更新到V3.3.0。CAN2还是不能发送.
这是我双CAN发送的工程.
IDE : IAR5.4
CPU : stm32f105rct6 外部晶振12MHz
CAN1 remap :rx pin pb8 tx pin pb9
CAN2 :rx pin pb12 tx pin pb13
CANPro.rar (647.25 KB)
下载次数: 44
2010-7-23 10:05
-
J-LINK不更好用速度更快么……
-
win7 确实对权限有了更多的限制,
所以编程的时候要注意权限的问题
比如只读就可以的话,就不要用ALL_ACCESS之类的了
很可能会出问题
-
void spi_start0(void)
{
volatile unsigned int tmp;
tmp = ioread32(spi_addr0 + S3C_CH_CFG);
tmp |= 0x3;
iowrite32(tmp, spi_addr0 + S3C_CH_CFG);
}
static unsigned short mcp3002_read_data(unsigned short cmd)
{
int i;
unsigned short tmp;
unsigned short data = 0;
tmp = cmd;
gpio_set_value(S3C64XX_GPC(3), 1);
gpio_set_value(S3C64XX_GPC(1), 0);
udelay(50);
gpio_set_value(S3C64XX_GPC(3), 0);
udelay(50);
for (i = 15; i >= 0; i--) {
gpio_set_value(S3C64XX_GPC(1), 0);
if (i > 10) {
if ((tmp >> i) & 0x01)
gpio_set_value(S3C64XX_GPC(2), 1);
else
gpio_set_value(S3C64XX_GPC(2), 0);
} else {
if (gpio_get_value(S3C64XX_GPC(0)))
data |= 1
-
汇编如下:
main.c:68 s = s - 30;
0xe115 <main+5> 0xC600D5 LD A,0x00d5 LD A,s
0xe118 <main+8> 0xA01E SUB A,#0x1e SUB A,#0x1e
0xe11a <main+10> 0xC700D5 LD 0x00d5,A LD s,A
这次看来立即数应该是对的,结果是s=0x80
-
首先很专业的书一般当地书店是不会有的,但可以由以下途径得到:
1)当当网
2)淘宝网
3)其它网站
4)最绝的招:直接联系出版社,如果已经停印,那没办法了,只能看看能不能找到旧书了。。。
呵呵,纯属来顶帖的。。。
-
通过TCPMP可以查看.
打开TCPMP->Setting里面就有.
-
谢谢分享!!!
-
向楼主学习!!
-
很感兴趣,不过成本有点高了
-
搜索一下别人的帖子 重要的要自己做啊
-
有D0--D7 8 个数据 PIN呵呵。这个已经很明显是8BIT的数据咯。
你要对照屏的原理图在看6410的。8bit的话应该不用跳,不太清楚,16bit的可能要跳一下位置。因为一般来说CPU段的一般是18bit或者16bit,要两边对照参考一下。
而且。。。8bit应该接错的可能性比较小了。。。。LZ现在是什么状态了?屏一点反映都没有吗?
-
快1年没用他们家的MCU了, 时间真是快呀!
跳出循环==>哪个循环?
-
哇,有这个问题,没有碰到过,学习一下
-
我需要的是8路开关能在同一时刻任一路或多路同时操作...
-
引用 4 楼 starmanwt 的回复:
用AT太慢了,用tapi,然后实现起来比较麻烦,有没有做过的大哥能一起合作一下?
你这个叫什么合作?你这是直接叫别人教你弄!!!
-
http://msdn.microsoft.com/en-us/library/bb158700.aspx
-
[MRVL] >>> return status_success for an invalid SSID
SSID错了,所以连不上