-
就是每1.5个周期就采样得到1个点,然后用12.5个周期完成这个点的转换。 相对什么而言什么意思呀?
-
没人发言吗?
再没人来,就结贴了!
-
是有意外中断发生.
具体表现为:除pb4,pb5引脚外其他引脚改变状态无意外中断.
使用pb4,pb5时,I2C总线上不能有数据.无数据时,没有意外中断.
-
那我得好好看看源码
-
的确
-
谢谢您的回复!
我看了你发的链接和这个链接(http://hi.baidu.com/%B2%A9%D2%BB%B5%E7%D7%D3/blog/item/b2a9e27d284a760428388a90.html),我觉得SET_FEATRURE/GET_STATUS可能是Set_Port_Feature/Get_Port_Status的不同称呼,其实是一样的!USB Spec中说的也不是很具体!
我现在在固件程序里可以收到主机发的复位信号,但就是收不到主机发的请求设备描述符命令,不知道是不是我的PDIUSBD12初始化有问题还是硬件链接有问题?
看了很久也找不出问题所在!我的程序是参考《周立功固件编程与驱动开发》的。
硬件链接:
D0~7接数据线(单片机I/O)
CS_N和A0接地址线(单片机I/O)
RD_N、WR_N、INT_N、RESET_N、suspend接单片机I/O
D+、D-直接接USB接口
EOT_N、DMACK_N通过电阻接3.3V
ALE接地
DMREQ悬空
-
要学习啊,共勉
-
no driving source 可以不管他,估计是你的芯片有的管脚没接 。如果不想出来错误,可以设置下,去掉就行了,
第一个没有看懂。
-
外部SRAM 里跑程序是想测什么呢?哈哈
-
引用 16 楼 paul85 的回复:
这个应该在oal里面实现,setoemtime()函数里面实现它,通过读写寄存器或者io口的方法来实现。这属于接近硬件部分的代码了。
您指的是哪个代码啊?
我目前是不想用cpu的RTC,而是用一个外界的RTC芯片啊
-
不建议你学单片机,对于女生而言,以后做控制器这块会很辛苦,压力也大,你可以考虑下学一些绘图软件例如:protel,orcad,等等。
-
Tsu和Tv两个数据找到了,在STM32F103xC、D、E数据手册中,如下图,贴出来,免得再不到的人再找了,不过不知道怎么算出Tsu+Tv=36ns的。
6.jpg
(103.63 KB)
下载次数:6
2010-4-16 14:03
-
前面的写错了的,上面已经改成thar *了
-
这个IC好强啊
呵呵,还没有做过相关内容
-
引用 7 楼 ttffly 的回复:
我改了ASCII码设置的设置,但是在超级终端输入命令的时候还是出现乱码,有些根本就输不进去,比如“/”。
这个和USB转Serial的好坏有关系吗?我用的USB转Serial很一般的那种,15元一个的
应该是质量问题~~~
-
其实像我提到的OPTION BYTE file的,RD这边可以连同s19 file时一起提供。
甚至将烧录的 project file一并做好, 这样操作员这边只需要按步就搬的点START就好了.
-
呵呵,天气原因:)
-
嘿嘿,STM8的这个功能(实时查看变量的变化),不是任意一种MCU都具备的。
-
班主,还是要问一下,我在luminary的LM3Sxxx型号中看到了有“设置奇偶校验位恒为1,0”的方法,但ST的STM32F10X中却没有提到这个功能啊!!我本来是想选luminary的,但它的IO太少了,刚好ST的有100PIN的,对我很适用,但这个功能我看了好久都没有确定ST的STM32F10X的第9位到底能不能人为的置1或置0,
//////////////////以下是luminary的LM3S系列////
void UARTParityModeSet(unsigned long ulBase, unsigned long ulParity)
{
//
// Check the arguments.
//
ASSERT((ulBase == UART0_BASE) || (ulBase == UART1_BASE) ||
(ulBase == UART2_BASE));
ASSERT((ulParity == UART_CONFIG_PAR_NONE) ||
(ulParity == UART_CONFIG_PAR_EVEN) ||
(ulParity == UART_CONFIG_PAR_ODD) ||
(ulParity == UART_CONFIG_PAR_ONE) || //设置奇偶校验位恒为1,
(ulParity == UART_CONFIG_PAR_ZERO)); //设置奇偶校验位恒为0,
//
// Set the parity mode.
//
HWREG(ulBase + UART_O_LCR_H) = ((HWREG(ulBase + UART_O_LCR_H) &
~(UART_LCR_H_SPS | UART_LCR_H_EPS |
UART_LCR_H_PEN)) | ulParity);
}
//////////////////以下是ST的
#define USART_Parity_No ((uint16_t)0x0000)
#define USART_Parity_Even ((uint16_t)0x0400)
#define USART_Parity_Odd ((uint16_t)0x0600)
#define IS_USART_PARITY(PARITY) (((PARITY) == USART_Parity_No) || \
((PARITY) == USART_Parity_Even) || \
((PARITY) == USART_Parity_Odd))
///////////////////////////////////////
另外请问一下班主,杭州这边哪有代理ST的,仔细的请教一下你们的FAE,我在数据手册上真的没找到这个功能该怎么使用?
-
肯定是C++哦,主流都是这样