我使用的是STM32F0308 Dicovery Board。我想在PORTB的PIN11上使用外部中断。问题是我无法调用PORTB。微控制器仍然使用PORTA的PIN11。我知道端口的针脚是在一起的,但是我指的是PORTB还在使用PORTA。 我认为这段代码存在一些问题
import tensorflow as tf
node1 = tf.constant(3.0, dtype=tf.float32)
node2 = tf.constant(4.0)
node3 = tf.add(node1, node2)
sess = tf.Session()
writer=tf.summary.FileWriter('/Users/jenny/Desktop/file')
writer.add_graph(sess.graph)
tf.summary.scalar('node3', node3)
merged = tf.summary.merge_all()
summary, result = sess.run([merged, node3])
writer.add_summary(summary)
print(result)
这是代码
SYSCFG->EXTICR[3] = SYSCFG_EXTICR3_EXTI11_PB;
答案 0 :(得分:2)
您需要为SYSCFG启用时钟。我手头没有F0文件,只看手册:
RCC->APB2ENR |= RCC_APB2ENR_SYSCFGEN;
否则,写入SYSCFG->EXTICR
无效。