ジャンル不定の日記です。

STM32F042K6T6のリセットと電源周り

STM32F042K6T6にNRSTピンがあるけどこれリセットだよね?
昨日のLチカの際は何も接続しなかったけど問題ないのか?
思って調べたが、
やはりNRSTでリセットができるようで、LにしてからHになったタイミングでリセットがかかるぽい?
データシートの 6.3.15 NRST pin characteristics に回路図が記載されてたが、
スイッチと0.1uFのコンデンサを並列にGNDと繋げばリセットが使えるぽい。

ついでにもうちょっとデータシート見てたが、6.1.6 Power supply scheme に電源周りの回路が記載されてる。
VDDとVSSはST-Linkの端子に直結したが、
2x VDD,VSSのところに、2x100nF+1x4.7uFのコンデンサがついてる。
電源の近くに4.7uFをつけて、2個あるVDDピンの近くに100nFをつけたほうが良さそう?
VDDAは10nF+1uFになってる。
VBATは1.65-3.6Vの電池直結になってるが、電池不要ならVDDと同じ電源に直結でいいのかな?

あと、6.2 Absolute maximum ratings のところにVDD-VDDAがMax 0.4と記載されてる。
更に、
All main power (VDD, VDDA) and ground (VSS, VSSA) pins must always be connected to the external power supply, in the permitted range.
常にVDD,VSS,VDDA,VSSAは常に接続しなきゃダメとか。
最初うまく行かなかった際はVDDAとVSSAは何も接続しなかったが、そうするとVDD-VDDAが3.3で許容範囲超えちゃうから壊した?

この辺は常に同じ感じで回路作れば良さそかな。